.app-container{
  .search-wrapper{
    width: calc(100% - 40px);
    margin: 21px auto 0;
    background-color: #F5F7FA;
    border:1px solid rgba(221, 221, 221, 1);
    padding:13px 40px;
    margin-bottom: 22px;
  }
  .list-wrapper {
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(221, 221, 221, 1);
    height: calc(100vh - 300px);
    padding-bottom: 20px;
    overflow-y: scroll;
    width: calc(100% - 40px);
    margin: 21px auto 0;
    .content {
      background: rgba(245, 247, 250, 1);
      border: 2px solid rgba(235, 241, 244, 1);
      border-radius: 2px;
      width: calc(100% - 40px);
      margin: 20px auto;
      .title {
        width: calc(100% - 40px);
        margin: 0 auto;
        // padding-bottom: 10px;
        border-bottom: 2px solid #e4e8f1;
        span {
          height: 40px;
          line-height: 40px;
          margin-bottom: -2px;
          display: inline-block;
          color: #394662;
          font-size: 16px;
          border-bottom: 3px solid #4680ff;
        }
      }
      .operation{
        width: calc(100% - 40px);
        margin: 20px auto 0;
      }
      .table-wrapper {
        width: calc(100% - 40px) !important;
        margin: 20px auto 0;
      }
    }
  }
}


